Release 10.1A: OpenEdge Development:
ADM and SmartObjects


Super procedures

In the ADM methodology, most of the support code for an object type resides in a super procedure: a separately compiled procedure built as a structured .p file. For instance, the super procedure for SmartDataViewers is viewer.p. A super procedure can include both object-specific routines and object-specific versions of standard routines defined further up the ADM class hierarchy. (See Figure 1–1.)

Super procedures are a Progress 4GL concept rather than an ADM concept. For basic information on using super procedures, see OpenEdge Development: Progress 4GL Handbook . The remainder of this section describes how the ADM uses Progress 4GL super procedures.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095